small-leaved indigo (indigofera suffructicosa) - Español Inglés Diccionario